give me strength! - French English Dictionary